
.container{
	background: rgba(100,100,100,0.25);
}
.scrolling_outer{
	position: relative;
}
.scrolling_inner{
	border: 1px solid rgb(204, 204, 204); 
	overflow: hidden auto; 
	padding-right: 0px; 
	height: 540px; 
	width: 100%;
}
.table_title{
	width: auto;
	display: block;
	position: absolute;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid rgb(204, 204, 204);
	border-left: none;
	border-image: initial;
	top: 1px;
}
.table_title tr{
	background:#17a2b8;
}
.table thead th{
    color: #fff;
    font-weight: normal;
    height: 39px;
    font-size: 15px;
    text-align: center;
}
.table tbody tr:nth-child(odd){
    color: #2c2c2c;
    background: #d0dded;
    font-size: 14px;
    height: 39px;
}
.table tbody tr:nth-child(even){
	color: #2c2c2c;
    background: #e7edf9;
    font-size: 14px;
    height: 42px;
    text-align: center;
}